//导入fs模块
const fs=require('fs');

// 1. 使用方法 异步读取
// fs.readFile('./data.txt',(err,data)=>{
//     if (err){
//         console.log(err);
//         return;
//     }
//     console.log(data.toString());
// });

// 2. 使用 Promise 封装     异步读取
const p=new Promise(function (resolve, reject){
    fs.readFile('./data.txt',(err,data)=>{
        if (err){
            reject(err);
        }
        resolve(data)
    });
});
p.then(function (value){
    console.log(value.toString())
},function (reason){
    console.log(reason)
})